tech earnings in Q3FY23